Shield: Cost-Effective Soft-Error Protection for Register Files

نویسندگان

  • Pablo Montesinos
  • Wei
  • Josep Torrellas
چکیده

Device scaling and large integration increase the vulnerability of microprocessors to transient errors. One of the structures where errors can be most harmful is the register file, because it is part of the architectural state. Moreover, because the register file is frequently read, an error can quickly propagate to other parts of the processor. This paper presents Shield, a novel, cost-effective architecture that increases the resistance of register files to soft errors. Shield is based on two key observations. First, the data stored in a register is only useful for a small fraction of the register’s lifetime. Second, not all registers are equally vulnerable to soft errors — a small fraction of long-lived registers is more liable to errors. Shield selectively protects registers by storing the ECCs of the most vulnerable registers while they contain useful data, and checks their integrity off the critical path. Our experiments show that Shield reduces the architectural vulnerability factor of the integer register file by up to 84% (73% on average), and by up to 100% (85% on average) for the floating-point register file while affecting performance negligibly.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

To Improve Register File Integrity against Soft Errors By using self - Immunity Technique

Continuous shrinking in feature size, increasing power density etc, increase the vulnerability of microprocessors against soft errors even in terrestrial applications. The register file is one of the essential architectural components where soft errors can be very mischievous because errors may rapidly spread from there throughout the whole system. Thus, register files are recognized as one of ...

متن کامل

A Systematic Methodology for the Detection and Correction of Soft Errors

Continuous shrinking in feature size, increasing power density etc, increases the vulnerability of microprocessors against soft errors even in terrestrial applications. The register file is one of the essential architectural components where soft errors can be very mischievous because errors may rapidly spread from there throughout the whole system. Thus, register files are recognized as one of...

متن کامل

Compiler Approach for Reducing Soft Errors in Register Files

With continuous technology scaling, soft errors are becoming an increasingly important design concern even for earthbound applications. While compiler approaches have the potential to mitigate the effect of soft errors with minimal runtime overheads, static vulnerability estimation—an essential part of compiler approaches—is lacking due to its inherent complexity. This paper presents a static a...

متن کامل

Reliability in the Shadow of Long-Stall Instructions

Soft errors due to cosmic rays are now a major concern for both computer manufacturers and end users. Due to continually shrinking silicon manufacturing processes and greater chip integration, the chipand system-level soft error rate is projected to continue increasing for the forseeable future. Due to these concerns, chip manufacturers have long designed cache structures (generally the largest...

متن کامل

The Second Workshop on Manufacturable and Dependable Multicore Architectures at Nanoscale (MEDIAN’13) Quantitative Analysis of Soft Error Propagation at RTL

Radiation-induced soft error is one of the main issues of system reliability with the continuous technology scaling. Soft error analysis at early design phase is essential for applying appropriate mitigation techniques to meet the reliability requirements. This paper proposes a novel approach to investigate the soft error propagation properties at behavioral register transfer level (RTL), espec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006